
import { PartFigure } from './PartFigure';
import { PartBase } from '../model/parts/PartBase';
import {BeCore16Figure, BeCore32Figure} from './BeCoreFigure';
import ServoFigure from './ServoFigure';
import LEDFigure from './LEDFigure';
import { Canvas } from './Canvas';

export const libPartFigures: { [key:string]: new (canvas: Canvas, part: PartBase)=>PartFigure } = {
    "BeCore16": BeCore16Figure ,
    "BeCore32": BeCore32Figure ,
    "BeServo": ServoFigure ,
    "BeMotor": ServoFigure ,
    "BeLED": LEDFigure ,
}